Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
177 NORWOOD ROAD Terraced £367,942 £180,000 7 Apr 2004
181 NORWOOD ROAD Terraced £386,541 £70,000 25 Sep 1996
183 NORWOOD ROAD Semi-Detached £481,967 £310,000 15 Oct 2007
NORWOOD GREEN POST OFFICE, 175 NORWOOD ROAD Semi-Detached £800,664 £155,000 21 May 1997